package assist.client.gwt.view.mvp;

import com.google.gwt.place.shared.PlaceHistoryMapper;
import com.google.gwt.place.shared.WithTokenizers;

import assist.client.gwt.view.place.SelectGamesPlace;
import assist.client.gwt.view.place.ShowStatsPlace;
import assist.client.gwt.view.place.SelectStatsPlace;

/**
 * PlaceHistoryMapper interface is used to attach all places which the
 * PlaceHistoryHandler should be aware of. This is done via the @WithTokenizers
 * annotation or by extending PlaceHistoryMapperWithFactory and creating a
 * separate TokenizerFactory.
 */
@WithTokenizers( { 
    ShowStatsPlace.Tokenizer.class, 
    SelectStatsPlace.Tokenizer.class,
    SelectGamesPlace.Tokenizer.class})
public interface AppPlaceHistoryMapper extends PlaceHistoryMapper {
}
